A Safety Case Approach to Assuring Configurable Architectures of Safety-Critical Product Lines

نویسندگان

  • Ibrahim Habli
  • Tim Kelly
چکیده

Companies are increasingly adopting a product-line approach to the development of safety-critical systems. A product line offers large-scale reuse by exploiting common features and assets shared by systems within a specific domain. In this paper, we discuss the challenges of justifying the safety of architectural configurations and variation when developing product-line safety cases. We then address these challenges by defining an approach to developing product-line safety cases using the patterns and modular extensions of the Goal Structuring Notation (GSN). In this approach, we use the GSN patterns extension for explicitly capturing safety case variations and tracing these variations to their extrinsic source in the architectural model. Further, we use the GSN modular extension to organise the safety case into core and variable argument modules which are loosely coupled by means of argument contracts. We demonstrate this approach in a case study based on a product line of aeroengine control systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Handling Safety-Related Requirements in Critical Systems Product Lines

Companies currently use product lines to enhance products qualities and to lower the development and marketing costs. Many approaches available to support product lines, but most of them fail to address safety critical requirements in their approaches. In this paper we present DOPLER, an approach to handle safety critical system requirements and the addition of new safety critical requirements,...

متن کامل

VROOM & cC: a Method to Build Safety Cases for ISO 26262-compliant Product Lines

ISO 26262 is a functional safety standard that targets the automotive domain. This standard focuses on single system certification and does not contain guidelines to certify product lines. Thus, to be ISO 26262-compliant, for each product of a product line, a company must provide almost from scratch all the work products required by the standard, including a safety case. Current product lines e...

متن کامل

Distributed Fault-Tolerant Avionic Systems - A Real-Time Perspective

This paper examines the problem of introducing advanced forms of fault-tolerance via reconfiguration into safety-critical avionic systems. This is required to enable increased availability after fault occurrence in distributed integrated avionic systems (compared to static federated systems). The approach taken is to identify a migration path from current architectures to those that incorporate...

متن کامل

Safety analysis of software product lines using state - based modeling q

The difficulty of managing variations and their potential interactions across an entire product line currently hinders safety analysis in safety-critical, software product lines. The work described here contributes to a solution by integrating product-line safety analysis with model-based development. This approach provides a structured way to construct state-based models of a product line havi...

متن کامل

A Novel Approach to Evaluate the Road Safety Index: A Case Study in the Roads of East Azerbaijan Province in Iran

Road safety index is an important indicator that has been recently introduced as a useful tool to measure the quality of life in many countries and cities. Road safety index is a complex index and it has at least three main components, including road user behavior, vehicle safety, and road infrastructure effects. Many researchers have selected studying road performance from road safety index pe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010